package com.ruoyi.project.simple.service;

import com.ruoyi.project.simple.domain.SplSimpleType;
import java.util.List;

/**
 * 样品种类Service接口
 * 
 * @author ruoyi
 * @date 2020-01-09
 */
public interface ISplSimpleTypeService 
{
    /**
     * 查询样品种类
     * 
     * @param simpleTypeId 样品种类ID
     * @return 样品种类
     */
    public SplSimpleType selectSplSimpleTypeById(Integer simpleTypeId);

    /**
     * 查询样品种类列表
     * 
     * @param splSimpleType 样品种类
     * @return 样品种类集合
     */
    public List<SplSimpleType> selectSplSimpleTypeList(SplSimpleType splSimpleType);

    /**
     * 新增样品种类
     * 
     * @param splSimpleType 样品种类
     * @return 结果
     */
    public int insertSplSimpleType(SplSimpleType splSimpleType);

    /**
     * 修改样品种类
     * 
     * @param splSimpleType 样品种类
     * @return 结果
     */
    public int updateSplSimpleType(SplSimpleType splSimpleType);

    /**
     * 批量删除样品种类
     * 
     * @param simpleTypeIds 需要删除的样品种类ID
     * @return 结果
     */
    public int deleteSplSimpleTypeByIds(Integer[] simpleTypeIds);

    /**
     * 删除样品种类信息
     * 
     * @param simpleTypeId 样品种类ID
     * @return 结果
     */
    public int deleteSplSimpleTypeById(Integer simpleTypeId);
}
